| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkGraphics::BlendState Member List

This is the complete list of members for nkGraphics::BlendState, including all inherited members.

create(System *system=nullptr) | nkGraphics::BlendState | static
Exportable() noexcept | nkExport::Exportable |
exportClassToTree(nkExport::Node *rootNode) | nkGraphics::BlendState | virtual
getAlphaToCoverageEnabled() const =0 | nkGraphics::BlendState | pure virtual
getGpuUploadCanBeDeferred() const | nkGraphics::Resource |
getHidden() const | nkGraphics::Resource |
getIndependantBlendEnabled() const =0 | nkGraphics::BlendState | pure virtual
getLoadState() const | nkGraphics::Resource |
getName() const | nkGraphics::Resource |
getPath() const | nkGraphics::Resource |
getSystem() const | nkGraphics::Resource |
getTargetBlendEnabled(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetBlendOp(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetBlendOpAlpha(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetDestBlend(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetDestBlendAlpha(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetSrcBlend(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetSrcBlendAlpha(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTargetWriteMask(unsigned int targetId=0) const =0 | nkGraphics::BlendState | pure virtual
getTypeName() const | nkGraphics::Resource |
importClassFromTree(nkExport::Node *rootNode) | nkGraphics::BlendState | virtual
isReadyForRendering() const | nkGraphics::Resource |
isUnloaded() const | nkGraphics::Resource |
load()=0 | nkGraphics::Resource | pure virtual
resetToDefault()=0 | nkGraphics::BlendState | pure virtual
setAlphaToCoverageEnabled(bool value)=0 | nkGraphics::BlendState | pure virtual
setGpuUploadCanBeDeferred(bool value) | nkGraphics::Resource |
setHidden(bool value) | nkGraphics::Resource |
setIndependentBlendEnabled(bool value)=0 | nkGraphics::BlendState | pure virtual
setName(nkMemory::StringView value) | nkGraphics::Resource |
setPath(nkMemory::StringView value) | nkGraphics::Resource | virtual
setTargetBlendEnable(bool value, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetBlendOp(BLEND_OP type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetBlendOpAlpha(BLEND_OP type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetDestBlend(BLEND type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetDestBlendAlpha(BLEND type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetSrcBlend(BLEND type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetSrcBlendAlpha(BLEND type, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
setTargetWriteMask(COLOR_WRITE_ENABLE mask, unsigned int targetId=0)=0 | nkGraphics::BlendState | pure virtual
unload()=0 | nkGraphics::Resource | pure virtual
~BlendState() | nkGraphics::BlendState | virtual
~Exportable() | nkExport::Exportable | virtual
~Resource() | nkGraphics::Resource | virtual